home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacFormat España 15
/
macformat_15.iso
/
Presenting OMO™
/
POMO
/
exhibits
/
Magazine
/
backstep.sta
(
.txt
)
next >
Wrap
UltraCard Stack
|
1995-08-03
|
41KB
|
399 lines
CRDHbackstep
backstepSCRP
backstepdata
MOCELL10
Bookshelf
MAGAZINE.STA
BOOKSHELF
Magazine Cover
MAGAZINE.STA
BACKISSUES
Table of Contents
MAGAZINE.STA
CONTENTS
dismissSCRP
on mouseUp
dismiss
end mouseUp
-- This insertbackstep function takes 4 parameters.
-- Param 1 * The string to display in the pop down list. Example, "Nancy's New Quotations"
-- Param 2 * This is the stack name that we will navigate to to display this article.
-- Example, "TEMPLATE.STA"
-- Param 3 * This parameter could be one of two things. It is either the card in the stack
-- to display, or the article to load up for disk.
-- Param 4 * Determines the type of action to take with Param 3. If we have A, then we know
-- we need to load an article from disk. Otherwise we have a C and we need to
-- navigate to that card name. The only parameters we take for this are A or C.
on insertbackstep title, stack, where, wtype
-- If we have already visited this backstep item, delete it from the current list.
repeat with i = 1 to the number of rows of card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
if cell i,1 of card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA" is title then
delete row i of cd lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
endif
end repeat
-- Create a new empty row at the beginning of our list for our new entry.
insert row 1 into cd lst "backstep" of card "backstep" of stack "BACKSTEP.STA"
-- Now insert all our new data.
put title into cell 1, 1 of cd lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
put stack into cell 1, 2 of cd lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
put where into cell 1, 3 of cd lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
put wtype into cell 1, 4 of cd lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
-- Make sure we don't exceed our maximum number of rows in the backstep.
if the number of rows of cd lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA" is 11 then
delete row 11 of cd lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
endif
end insertbackstep
-- Clears our backstep list
on emptybackstep
put empty into card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
end emptybackstep
-- This navigates to the requested backstep point. Currently, there are two types: articles and cards.
-- The type of object is in column 4: An <<A>> or a <<C>>.
-- An article is flagged by a <<A>> and has the article name in the third column and the template name
-- in column 2.
-- A card is flagged by a <<C>> and has the stack name in column 2 and the card in that stack in column 3.
-- Column 1 is the display column that the user sees.
on dobackstep whichrow
if cell whichrow, 4 of card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA" is "A" then
set the lockscreen to true
put cell whichrow, 3 of card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA" into whichArticle
set the hackname of card "page1" of stack "TEMPLATE.STA" to whichArticle
lock messages
go to stack "TEMPLATE.STA"
unlock messages
send openstack to stack "TEMPLATE.STA"
set the lockscreen to false
else if cell whichrow, 4 of card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA" is "C" then
-- set the lockscreen to true
go to card cell whichrow, 3 of card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
of stack cell whichrow, 2 of card lst "BACKSTEP" of card "BACKSTEP" of stack "BACKSTEP.STA"
-- set the lockscreen to false
endif
end dobackstep
PFONT
AG OLD FACE BOLDOUTLINE
AG OLD FACE OUTLINE
ALBERTUS EXTRA BOLD
ALBERTUS MEDIUM
ANTIQUE OLIVE
APPLE CHANCERY
ARBITRARYBOLD
ARBITRARYREGULAR
ARCADIA
ARCADIA A
ARIAL
ARIAL NARROW
ARIAL ROUNDED MT BOLD
ATHENS
AVANT GARDE
B COURIER BOLD
B FUTURA BOLD
B GARAMOND 3 BOLD
B GARAMOND BOLD
B HELVETICA BOLD
B ITCKABEL BOLD
B KORINNA BOLDp
B MEMPHIS BOLD
B ORCGARAM BOLD
B TIMES BOLD
BAUHAUS 93
BAUHAUS BOLD
BAUHAUS DEMI
BAUHAUS HEAVY|p
BAUHAUS LIGHT
BAUHAUS MEDIUM
BELLEVUE#
BI COURIER BOLDOBLIQUE
BI GARAMOND 3 BOLDITALIC
BI GARAMOND BOLDITALICp
BI HELVETICA BOLDOBLIQUE
BI KORINNA KURSIVBOLD
BI MEMPHIS BOLDITALIC|p
BI ORCGARAM BOLDITALIC
BI TIMES BOLDITALIC
BIGCHEESEDARK
BIGCHEESELIGHT
BIRCH|p
BISTECKBOLD
BK ITCKABEL BOOK
BLACKOAK#
BO FUTURA BOLDOBLIQUE
BODONI BD BT#
BODONI BDIT BT
BODONI BT
BODONI IT BT |p
BOOK ANTIQUA
BOOKMAN
BOOKMAN OLD STYLE BOLD
BRAGGADOCIO
BRITANNIC BOLD
BRUSH SCRIPT
BRUSH SCRIPT MT
C FUTURA CONDENSEDp
C HELVETICA CONDENSED
C UNIVERS 57 CONDENSED
CAIRO
CARTA|p
CASLON OPEN FACE |p
CASTELLAR MT
CB FUTURA CONDENSEDBOLD
CB HELVETICA CONDENSED BOLD
CB UNIVERS 67 CONDENSEDBOLD
CBI HELVETICA CONDENSED BOLDOBL
CBO FUTURA CONDBOLDOBLIQUE'
CBO UNIVERS 67 CONDBOLDOBLA
CENTURY GOTHIC
CETAN
CG OMEGA
CG TIMESAMO
CHICAGO
CI HELVETICA CONDENSED OBLIQUEO
CITY BOLD
CITY BOLD ITALIC
CITY MEDIUM
CITY MEDIUM ITALIC
CL FUTURA CONDENSEDLIGHT
CL HELVETICA CONDENSED LIGHT |p
CL UNIVERS 47 CONDENSEDLIGHT
CLARENDON CONDENSED
CLAUSTRUM S
CLB HELVETICA CONDENSED BLACK|p
CLBI HELVETICA CONDENSED BLACKO
CLI HELVETICA CONDENSED LIGHTOB
CLO FUTURA CONDLIGHTOBLIQUE
CLO UNIVERS 47 CONDLIGHTOBL
CO FUTURA CONDENSEDOBLIQUEp
CO UNIVERS 57 CONDOBLIQUE
COLONNA MT
COMMERCIALPI BT
COPPERPLATE32AB
COPPERPLATE32BC
COPPERPLATE33BC
CORONET
COURIER
COURIER NEW
CRINOLINE
CRITTER
CUTOUTp
CXB FUTURA CONDEXTRABOLDBE
CXBO FUTURA CONDEXTRABOLDOBLIQU
D ITCKABEL DEMI
DEROON
DESDEMONAMI
DEWEESE
DORCHESTER SCRIPT MT
ESPY SANS
ESPY SANS BOLD
ESPY SERIFp
ESPY SERIF BOLD
EVANGEL
EWORLD TIGHT
FIXEDSYS
FOOTLIGHT MT LIGHT
FRANKLINGOTHICp
FRGOTHHEAVY
FTPVT8VGA
FTPVTEGA
FTPVTSVGA|p
FTPVTVGAN M
FUTURA
FUTURA BD BT
FUTURA BDIT BT
FUTURA BK BT |p
FUTURA BKIT BT
FUTURA BOOK
FUTURA MD BT#
FUTURA MDIT BT
GARAMOND
GARAMOND 3
GAUTANE
GENEVA
GENEVA
GIDDYUP
GIDDYUP THANGS
GILLSANS |p
GILLSANS BOLD
GILLSANS BOLDITALIC
GILLSANS CONDENSED
GILLSANS EXTRABOLDE
GILLSANS ITALIC
GILLSANS ULTRABOLDR
GOUDY TEXT MT9
H FUTURA HEAVY
HELVETICA
HELVETICAINSERAT ROMAN
HO FUTURA HEAVYOBLIQUE
HOEFLER TEXT
HOEFLER TEXT ORNAMENTS
I COURIER OBLIQUE
I GARAMOND 3 ITALIC
I GARAMOND LIGHTITALIC
I HELVETICA OBLIQUE
I KORINNA KURSIVREGULAR
I ORCGARAM LIGHTITALIC
I TIMES ITALIC
IMAGO EXTRA BOLDUTU
IMAGO EXTRABOLD
IMPACT
IMPRESS BTp
INDUSTRIA INLINE |p
INDUSTRIA INLINEA|p
INDUSTRIA SOLID
INDUSTRIA SOLIDA
INVISIBLEUE
ISADORA BOLD#
ISADORA REGULAR
ITC OFFICINA SANS BOLD
ITC OFFICINA SANS BOLDITALIC
ITC OFFICINA SANS BOOKp
ITC OFFICINA SANS BOOKITALIC
ITC OFFICINA SERIF BOLD
ITC OFFICINA SERIF BOLDITALIC
ITC OFFICINA SERIF BOOK
ITC OFFICINA SERIF BOOKITALICIN
ITCBENGUIATGOTHIC BOLDp
ITCBENGUIATGOTHIC BOLDOBLIQUE
ITCBENGUIATGOTHIC BOOKp
ITCBENGUIATGOTHIC BOOKOBLIQUEP
ITCBENGUIATGOTHIC HEAVY
ITCBENGUIATGOTHIC HEAVYOBLIQUEN
ITCBENGUIATGOTHIC MEDIUM
ITCBENGUIATGOTHIC MEDIUMOBLIQUE
JACQUARDTS
JUNIPER
KINO MT
KORINNA
KUENSTLERSCRIPT MEDIUM
KUENSTLERSCRIPT TWOBOLD
L FUTURA LIGHTN
L MEMPHIS LIGHT
L UNIVERS 45 LIGHTC
LETTER GOTHIC
LETTERGOTHIC
LITHOS REGULAR
LO FUTURA LIGHTOBLIQUE
LONDONp
LOS ANGELES
M ITCKABEL MEDIUMOE
M MEMPHIS MEDIUM
MADRONE
MARIGOLD
MATURA MT SCRIPT CAPITALS
MI MEMPHIS MEDIUMITALIC
MINION ORNAMENTS#
MISTRAL
MOBILE
MODULASERIFBOLD
MONACO
MONOTYPE SORTS
MS LINEDRAW
MS SERIF
MYRIAD HEADLINE
MYRIAD SKETCH
MYRIAD TILT
MYTHOSM
N HELVETICA NARROWK
NEW CENTURY SCHLBK
NEW YORK#
NUPTIALSCRIPT
O FUTURA BOOKOBLIQUE#
O FUTURA OBLIQUE#
OCR-A
ORCGARAM50
PALATINOOMM
PALEX
PEPITA MT|p
PLAYBILLTEK
POETICA CHANCERYII
POETICA SUPPORNAMENTS
PONDEROSA
POPLAR
PROFONT
QUAKE
QUICKTYPE
QUICKTYPE CONDENSED
QUICKTYPE MONO
QUICKTYPE PI |p
REVUE
RIBBN131 AS
RIBBON131 BD BT
ROSEWOOD FILLCN
ROSEWOOD REGULAR 60
RUNIC MT CN
SAN FRANCISCO
SENATORDEMI
SENATORTHIN
SENATORULTRA
SHELLEY ALLEGRO SCRIPT*
SHELLEY ANDANTE SCRIPT
SHELLEY VOLANTE SCRIPTp
SIDDURENGLISHLD
SKIA#
SMALL FONTS
SNELL BT |p
STENCIL
STUDZ
SYMBOL
TAXTYPE
TAXTYPE MONO
TAXTYPE PI
TAXTYPECONDENSED
TEKTON
TEKTON BOLD
TEKTON PLUS REGULAR
TIMES
TIMES NEW ROMAN
TIMESNEWROMANPS
TOOLBOX
TORONTO
TRAJAN
TRAJAN BOLD
U ITCKABEL ULTRA#
UNIVERS
UNIVERS 45 LIGHT
UNIVERS 45 LIGHTOBLIQUE
UNIVERS 47 CONDENSEDLIGHT
UNIVERS 47 CONDENSEDLIGHTOBLIQU
UNIVERS 55
UNIVERS 55 OBLIQUE
UNIVERS 57 CONDENSED
UNIVERS 57 CONDENSEDOBLIQUE
UNIVERS 65 BOLD
UNIVERS 65 BOLDOBLIQUEp
UNIVERS 67 CONDENSEDBOLD
UNIVERS 67 CONDENSEDBOLDOBLIQUE
UNIVERS 75 BLACK
UNIVERS 75 BLACKOBLIQUE
UNIVERS CONDENSED
UNIVERSITY ROMAN
UTOPIA HEADLINE
VENICE
VIVALDI
VOYAGER
WIDE LATIN
WILLOW
WINGDINGSZ[
WOODTYPE ORNAMENTS 2
XB FUTURA EXTRABOLD
XB MEMPHIS EXTRABOLD
XBO FUTURA EXTRABOLDOBLIQUE
YONKERS
ZAPF CHANCERY
ZAPF DINGBATS|p
ZAPFHUMNST BD BT |p
ZAPFHUMNST BDIT BTp
ZAPFHUMNST BT
ZAPFHUMNST IT BT
ZAPFHUMNST ULT BTD
ZAPFHUMNST ULTIT BT
ZURICH BD BTiH#
ZURICH BDIT BT
ZURICH BDXCN BT
ZURICH BLK BT
ZURICH BLKIT BT
ZURICH BT|p
ZURICH IT BT
ZURICH LTXCN BT
ZURICH XCN BT
iIDMO